package com.indexingsystem.boss.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * idx_product_indexing_version
 * 
 * @author
 */
public class IdxProductIndexingVersion implements Serializable {

	/**
	 * 
	 */
	private static final long	serialVersionUID	= -5015841021596670635L;

	private String				versionId;

	private Integer				taskId;

	private String				productid;

	private Integer				themeTableId;

	private String				versionName;

	private String				createBy;

	private Date				createTime;

	private String				description;

	public String getVersionId() {
		return versionId;
	}

	public void setVersionId(String versionId) {
		this.versionId = versionId == null ? null : versionId.trim();
	}

	public Integer getTaskId() {
		return taskId;
	}

	public void setTaskId(Integer taskId) {
		this.taskId = taskId;
	}

	public String getProductid() {
		return productid;
	}

	public void setProductid(String productid) {
		this.productid = productid == null ? null : productid.trim();
	}

	public Integer getThemeTableId() {
		return themeTableId;
	}

	public void setThemeTableId(Integer themeTableId) {
		this.themeTableId = themeTableId;
	}

	public String getVersionName() {
		return versionName;
	}

	public void setVersionName(String versionName) {
		this.versionName = versionName == null ? null : versionName.trim();
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy == null ? null : createBy.trim();
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description == null ? null : description.trim();
	}

	public IdxProductIndexingVersion() {
		super();
	}

	public IdxProductIndexingVersion(String versionId, Integer taskId, String productid, Integer themeTableId, String versionName, String createBy,
			Date createTime, String description) {
		super();
		this.versionId = versionId;
		this.taskId = taskId;
		this.productid = productid;
		this.themeTableId = themeTableId;
		this.versionName = versionName;
		this.createBy = createBy;
		this.createTime = createTime;
		this.description = description;
	}

	@Override
	public String toString() {
		return "IdxProductIndexingVersion [versionId=" + versionId + ", taskId=" + taskId + ", productid=" + productid + ", themeTableId="
				+ themeTableId + ", versionName=" + versionName + ", createBy=" + createBy + ", createTime=" + createTime + ", description="
				+ description + "]";
	}
}